package yun.web.springmvc;

import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;

/*------------------------
      author: 张天笑
      date: 2019/3/18
      time: 23:42

   在web场景中, 我们经常需要获取当前用户的信息, 或者登录ip, token等
   会写出如下样板代码
   ''' User user  = XXUtil.getCurrUser(request)  '''

   这个类是为了方便获取诸如此类的数据, 在controller入参之前创建此类实现, 执行init方法,
   实现类必须为多例
-------------------------*/
public interface ReqAtta<T> {

    T get();

    void init(HttpServletRequest req);
}
